244631
669603
282879
76435
155646
562935
19881
97829
697164
990251
919534
468252
5314799
3744581
3254148
2575804
2310988
2159609
2079358
194478
1855118
1752136
1750196
1669471